func github.com/klauspost/compress/huff0.highBit32
12 uses
github.com/klauspost/compress/huff0 (current package)
bitreader.go#L46: b.advance(8 - uint8(highBit32(uint32(v))))
bitreader.go#L155: b.advance(8 - uint8(highBit32(uint32(v))))
compress.go#L419: minBitsSrc := highBit32(uint32(s.srcLen)) + 1
compress.go#L420: minBitsSymbols := highBit32(uint32(s.symbolLen-1)) + 2
compress.go#L431: maxBitsSrc := uint8(highBit32(uint32(s.srcLen-1))) - 1
compress.go#L584: r := highBit32(v+1) & 31
compress.go#L596: r := (highBit32(c+1) + 1) & 31
compress.go#L661: nBitsToDecrease := uint8(highBit32(uint32(totalCost))) + 1
decompress.go#L91: tableLog := highBit32(weightTotal) + 1
decompress.go#L100: verif := uint32(1) << highBit32(rest)
decompress.go#L101: lastWeight := highBit32(rest) + 1
huff0.go#L335: func highBit32(val uint32) (n uint32) {
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |